Формы пошаговых помощников (мастеров)

#std696

Область применения: управляемое приложение.

Пошаговые помощники (мастера) используются для последовательного, контекстно-зависимого ввода данных. В помощнике весь процесс ввода данных разбивается на несколько отдельных этапов.

Примеры пошаговых помощников:  помощник ввода нового партнера, помощник приема сотрудника на работу, помощник создания опроса, помощник обновления системы и т.д.

 

1. Расположение и оформление  кнопок

1.1. Кнопки, которые используются в форме пошагового помощника, оформляются в виде командной панели, расположенной в нижней части формы. Подобное размещение командной панели характерно именно для форм помощников.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.2. На каждом этапе помощника одна из кнопок должна являться кнопкой по умолчанию и отличаться от других кнопок визуально – желтым цветом фона и жирным шрифтом.

Для разных экранов помощника кнопка по умолчанию может называться по-разному.

Как правило, кнопка по умолчанию – это команда, наиболее часто используется на конкретном экране.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Состав кнопок

2.1. Состав кнопок определяется для каждого помощника индивидуально и зависит от задач, которые решаются с помощью него.

Командная панель помощника может включать:

·         Кнопку по умолчанию:

o       "Далее"

o       Кнопка, подтверждающая ввод данных

o       "Закрыть"

·         "Назад"

·         "Отмена"

·         "Справка"

 

2.2. Кнопка «Далее»

Используется для перехода к следующему этапу помощника.  В название кнопки добавляется угловая скобка ">".

 

 

2.3. Кнопка "Назад" (при наличии)

Используется для перехода к предыдущему этапу помощника. В название кнопки добавляется угловая скобка "<".

В командной панели кнопка "Назад" всегда располагается в крайнем левом углу. На первый экран помощника кнопка "Назад" не добавляется.

 

2.4. Кнопка, подтверждающая ввод данных

Используется для безусловного применения всех действий, выполненных в помощнике.

В качестве названия для этой кнопки следует использовать глагол, характеризующий действие, которое будет выполнено при нажатии на нее.

 

  

 

В случае если такое название подобрать сложно, можно использовать слово "Готово".

 

Название "ОК" лучше не использовать, т.к. пользователю будет сложнее попасть в кнопку из-за небольшого размера, а также понять, какое действие подразумевается под "ОК".

 

Если кнопка, подтверждающая ввод данных, расположена на одном из промежуточных экранов помощника, то в название кнопки добавляется угловая скобка ">".

В случае расположения кнопки на последнем экране помощника, угловая скобка ">" не добавляется.

 

 

2.5. Кнопка "Закрыть"

После нажатия на кнопку, подтверждающую ввод данных, может быть показана информация, содержащая результаты выполнения операции (как положительные, так и отрицательные). Если эта информация выводится справочно, и от пользователя не требуется выполнять никаких дополнительных действий, то в качестве кнопки по умолчанию используется кнопка "Закрыть".

При нажатии на эту кнопку форма помощника закрывается.

 

 

2.6. Кнопка "Отмена" (при наличии)

Позволяет пользователю отказаться от ввода данных и закрыть форму помощника. В случае если пользователь ввел какие-либо данные в форме, то при нажатии на кнопку "Отмена" следует выдавать сообщение с вопросом об их сохранении.

 

В командной панели кнопка "Отмена" располагается между кнопкой, подтверждающей ввод данных, и кнопкой "Справка".

 

 

2.7. Кнопка "Справка" (при наличии)

Используется для отражения справочной информации по вводу данных в помощнике. Если подобной информации не предусмотрено, то кнопку "Справка" отражать не нужно.

 

В командной панели кнопка "Справка всегда располагается крайней справа.